/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package interfacesGraficas.ModeloTablas;

import entidadesNegocio.Producto;

/**
 *
 * @author diego
 */
public class ModeloTablaProductos extends ModeloTabla{

    public ModeloTablaProductos() {
        super("Código", "Nombre Producto", "Tipo");
    }

    @Override
    public Object getValueAt(int rowIndex, int columnIndex) {
        if (getListaElementos() == null) {
            return null;
        }

        Producto producto = (Producto) getListaElementos().get(rowIndex);

        switch (columnIndex) {
            case 0:
                return producto.getCodigoProducto();
            case 1:
                return producto.getNombreProducto();
            case 2:
                return producto.getTipoProducto().getNombretipoproducto();
            default:
                return "";
        }

    }
    
}
